technological advances - Fransızca İngilizce Sözlük